@media screen and (max-width:768px) {
    body{
        width: 100%;
    }
    .main_three{
        flex-wrap: wrap;
        padding: 10px 10px 0 10px;
    }
    .main_t_lf {
        width:100%;
    }
    .main_t_rt {
        width:100%;
    }
    .main_item {
        width: 100%;
        margin-right: 0;
    }
    .main_t_top,.she_cont,.container_cont{
        flex-wrap: wrap;  
    }
    .banner img {
        height: auto;
    }
    .main_tit span:nth-child(3),.main_tit span:nth-child(4){
        display: none;
    }
    .she_list {
        width: 100%;
    }
    .word_cont span {
        width: 32%;
    }
    .container_item {
        width: 100%;
    }
    .main_t_bottom {
        padding-right: 0;
    }
}